deep lying playmaker - French English Dictionary